Try Our New BETA Version
(navigation image)
Home Animation & Cartoons | Arts & Music | Community Video | Computers & Technology | Cultural & Academic Films | Ephemeral Films | Movies | News & Public Affairs | Prelinger Archives | Spirituality & Religion | Sports Videos | Television | Videogame Videos | Vlogs | Youth Media
Search: Advanced Search
Anonymous User (login or join us)

View movie

item imageitem imageitem imageitem image

View thumbnails

Play / Download (help[help])

(126.4 M)Ogg Video
(220.5 M)512Kb MPEG4
(242.9 M)MPEG4

All Files: HTTPS Torrent (2/0)


Item at

DrupalCon Boston 2008 - Creating Custom Workflows for Drupal Applications

something has gone horribly wrong 8-p
Prefer flash? · Embed · Questions/Feedback?

Jeff Miccolis
Young Hahn
design and user experience
Session Description:

This presentation will show how simplifying workflow and limiting user choice can lead to improved usability. I will begin by outlining the user story of a complex news aggregation system, Managing News, and show how clearly defined user stories can lead to a simple site architecture. I will then discuss how to pare down the complexity of Drupal’s “default” architecture using several approaches.

We will look at using core hooks familiar to novice Drupal developers to improve workflow (hooknodeapi, hookformalter, hookinit, etc.). We will also examine some initial stabs at what it might mean to define a “context” in Drupal, and how this concept can greatly improve usability and simplify code.

Finally, we will examine scenarios where vertical integration in UI development is crucial — where finding a balance between performance, design, features, and user constraints is best reached by being able to adjust all parts of the system.


* A quick technical overview of our case study Drupal app, Managing News
* A rundown of potential user stories, the ones that matter most, and the site design that best captures the most important workflows
* How Drupal’s core hooks can help affect user workflow and usability
* Filling in the gaps — what is context? How can context be used to improve site navigation, structure, and usability?Examples of how one implementation of a context module can solve the small nagging problems in Drupal’s usability.
* If there is time, some stories about vertical integration in UI development — when developing large-scale applications, design meets usability meets performance.

Introduce designers and site builders to crafting strong user workflows, and the pieces in Drupal that they’ll need to do it. I would also like to get Drupal developers discussing context, what it means, and what a good solution will look like.

Learn more about Managing News (the FeedAPI powered team news aggregator) here:

This movie is part of the collection: Ourmedia

Audio/Visual: sound, color
Keywords: drupalcon; drupalconboston2008; drupal

Individual Files

Movie Files Animated GIF MPEG4 Ogg Video 512Kb MPEG4 Thumbnail
46-55M-wide.mp4 378.7 KB 
242.9 MB 
126.4 MB 
220.5 MB 
6.7 KB 
Image Files Animated GIF
spaceball-1 43.0 B 
Information FormatSize
DrupalconBoston2008-CreatingCustomWorkflowsForDrupalApplications_files.xml Metadata [file] 
DrupalconBoston2008-CreatingCustomWorkflowsForDrupalApplications_meta.xml Metadata 3.0 KB 
Other Files Archive BitTorrent
DrupalconBoston2008-CreatingCustomWorkflowsForDrupalApplications_archive.torrent 25.6 KB 

Be the first to write a review
Downloaded 814 times

Terms of Use (31 Dec 2014)